Architecture of a Real-Time Platform Independent GPS L1 Software Receiver

نویسنده

  • Grégoire WAELCHLI
چکیده

Personal digital assistants or mobile phones applications are not anymore restricted to multimedia or wireless communications, but have been extended to handle Global Positioning System (GPS) functionalities. Consequently, the growing market of GPS capable mobile devices is driving the interest of software receiver solutions as they provide several advantages with respect to traditional hardware implementations. First, they share the same system resources such as the processor, embedded memory and power with other system units, reducing both the size and the costs of their integration. Second, they can be easily reprogrammed via a firmware update for incorporating the latest developments, such as the exploitation of the future satellites signals or some improved multipath mitigation techniques. Finally, they offer a more flexible solution for rapid research and development as compared to conventional hardware receivers where the chip design is fixed and obtained after a long integration process. With the increasing performance of modern processors, it becomes now feasible to implement in software a multi-channel GPS receiver operating in real-time. However, a major problem with the software architecture is the large computing resources required for the digital signal processing. Former studies have demonstrated that a straightforward transposition of traditional hardware based architectures into software would lead to an amount of integer operations which is not suitable for today’s fastest computers. From this observation, several strategies have been proposed in the literature in order to reduce the complexity of the receiver operations. The first one relies on the utilization of advanced microprocessor instructions set which provides the capability of processing vectors of data by operating on multiple integer values at the same time. This results in significant gains in execution speed, but also severely limits the portability of the code, since the operations are tied to specific processors architectures. iii

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Real-Time Dual-Frequency (L1/L5) GPS/WAAS Software Receiver

This paper demonstrates a real-time software receiver supporting GPS/WAAS dual-frequency (L1/L5) processing. The software receiver is implemented on a widely-available recent generation multi-core processor and is capable of post-processing datasets from collection hardware. Key contributions of this software receiver are that 1) it is perhaps the first receiver capable positioning solely on L5...

متن کامل

A Software-Defined GPS and Galileo Receiver: Single-Frequency Approach

We discuss GPS receiver architectures based on software defined radio techniques. The reason for doing this is to obtain a reconfigurable receiver with a wide range of applications. There is a need for a unified platform that will allow receiver development and testing for various applications; this speeds the design process and reduces the costs. With the current functionality of the GPS const...

متن کامل

Real-Time Interference Detection in Tracking Loop of GPS Receiver

Global Positioning System (GPS) spoofing could pose a major threat for GPS navigation ‎systems, so the GPS users have to gain a better understanding of the broader implications of ‎GPS.‎ In this paper, a plenary anti-spoofing approach based on correlation is proposed to distinguish spoofing effects. The suggested ‎method can be easily implemented in tracking loop of GPS receiver...

متن کامل

A Real-Time GPS Civilian L1/L2 Software Receiver

A dual-frequency civilian GPS receiver has been developed that runs 10 tracking channels in real time using a software correlator. This work is part of an effort to develop a flexible receiver that can use the new GPS L2C CM/CL signals as they become available on L2 without the need for new correlator hardware. The receiver consists of an RF front end, a system of shift registers, a digital dat...

متن کامل

Demonstrating ARAIM on UAS using Software Defined Radio and Civilian Signal GPS L1/L2C and GLONASS G1/G2

As Global Navigation Satellite System continues to upgrade, the number of satellite increases and new signals in different frequencies are available. This offers users several benefits such as increased availability and improved diversity of signal. For safety-of-life users like aviation, higher availability of integrity is the key goal. A technology providing integrity with little or no ground...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010